#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>

int main()
{
    printf("我是一个进程 pid:%d ppid:%d\n",getpid(),getppid());
    sleep(1);
    pid_t id= fork();
    while(1)
    {
        if(id == 0)
        {
             printf("我是一个子进程pid:%d ppid:%d\n",getpid(),getppid());
         }
        else if(id >0)
        {
             printf("我是一个父进程pid:%d ppid:%d\n",getpid(),getppid());
         }
         else
         { }
        sleep(1);
    }
    return 0;
}
